package com.ihr360.authority.sharing.annonation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target({ ElementType.TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Inherited
public @interface AccessControl {
    /**
     * No Access Control method
     * @return
     */
    String[] nacl() default {};

    /**
     * 禁用权限检测
     * @return
     */
    boolean disableAll() default false;
}